//
//  BaseViewController.h
//  LOLProject
//
//  Created by SXW on 16/3/23.
//  Copyright © 2016年 盛宣伟. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "EmptyView.h"
@interface BaseViewController : UIViewController

/**
 *  基类的作用
    1.因为每个界面都要访问网络，在基类直接做就行，子类直接调用使用
    2.错误页面，无数据页面 的处理
    3.每个页面受BaseViewController的管理
 */

//访问网络的url
@property (nonatomic, copy) NSString *urlStr;
//请求网络参数的集合
@property (nonatomic, strong) NSMutableDictionary *parameterDic;
//返回的array
@property (nonatomic, strong) NSMutableArray *jsonArray;
//返回的dic字典
@property (nonatomic, strong) NSMutableDictionary *jsonDic;

//错误页面 或 无数据的view
@property(nonatomic,strong)EmptyView *emptyView;

@property(nonatomic,assign)CGRect emptyViewFrame;

@property(nonatomic,assign)BOOL isShowEmptyView;

- (void)initData:(void(^)(id))data;

@end
